insulated overlap - Almanca İngilizce Sözlük